customer service technicians - Alemán Inglés Diccionario